/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import java.sql.ResultSet;
import model.BarangKeluar;

/**
 *
 * @author fauzi
 */
public class ControllerBarangKeluar {

   private static BarangKeluar barang_keluar = new BarangKeluar();
    public static boolean insertIntoBarangKeluar(String tanggalKeluar, String kodeBarang, String dikeluarkanOleh, String noIjinPengeluaran){
        barang_keluar.setTanggalKeluar(tanggalKeluar);
        barang_keluar.setKodeBarang(kodeBarang);
        barang_keluar.setDikeluarkanOleh(dikeluarkanOleh);
        barang_keluar.setNoIjinPengeluaran(noIjinPengeluaran);
        return barang_keluar.insertTransaction();
    }

    public static boolean deleteFromBarangKeluar(String kodeBarangKeluar){
        barang_keluar.setKodeBarangKeluar(kodeBarangKeluar);
        return barang_keluar.deleteTransaction();
    }

    public static boolean updateBarangKeluar(String kodeBarangKeluar, String tanggalKeluar, String kodeBarang, String dikeluarkanOleh, String noIjinPengeluaran){
        barang_keluar.setKodeBarangKeluar(kodeBarangKeluar);
        barang_keluar.setTanggalKeluar(tanggalKeluar);
        barang_keluar.setKodeBarang(kodeBarang);
        barang_keluar.setDikeluarkanOleh(dikeluarkanOleh);
        barang_keluar.setNoIjinPengeluaran(noIjinPengeluaran);
        return barang_keluar.updateTransaction();
    }

    public static ResultSet searchBarangKeluar(String filter){
        return barang_keluar.getData(filter);
    }
}
